package cn.tom.config;

import cn.tom.dao.BookMapper;
import cn.tom.dao.LargeFileDao;
import cn.tom.dao.OrderMapper;
import cn.tom.dao.TypeMapper;
import cn.tom.entity.Book;
import cn.tom.entity.LargeFile;
import cn.tom.entity.Type;
import cn.tom.service.OrderService;
import cn.tom.tool.InitData;
import cn.tom.tool.RedisCache;
import cn.tom.tool.RedisUtilFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.data.redis.core.RedisTemplate;
import org.springframework.stereotype.Component;

import javax.annotation.PostConstruct;
import java.time.Duration;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.concurrent.TimeUnit;

@Component
public class redisBeanPostProcessor {
    @Autowired
    InitData initData;
    @PostConstruct
    void init() {
        initData.books();
        initData.stock();
        initData.setLargeFile();
        initData.findTypeAll2();
    }

}
